amply powered - Francés Inglés Diccionario